/* CSS Document */

body{background:url(images/bg.gif);font-size:12px;color:#444;margin:0 auto;font-family:ËÎÌå, Verdana, Arial, Helvetica, sans-serif;width:1000px;padding:0}
#body{padding:0 10px;background:#fff}
a{text-decoration:none;color:#333}
a:hover{color:red}
a.more{color:red}
a:hover.more{color:#333}
.left{float:left}
.both{clear:both}
ul,li{margin:0;padding:0;list-style:none}
.clear{width:100%;clear:both;height:0px;overflow:hidden}
.clear{height:8px; width:100%; clear:both}
.oneline{width:100%;height:10px;font-size:1px;background:#fff}
div{margin:0 auto}
table{max-width:100%}
td{word-wrap: break-word;word-break:break-all;}

#top1{background:url(images/colorline.gif) no-repeat left top;width:980px;height:1px;}

#top2{background:url(images/index_05.gif) repeat-x;width:100%;height:100px;overflow:hidden;}
	#top2 ul{width:980px;margin:0 auto;}
		#top2 ul li{float:left}
.top_tel{background:url(images/index_09.gif) right center no-repeat;height:50px;font-size:26px;font-weight:bold;font-family: "Times New Roman", Times, serif;color:#da251d;padding:45px 0 0 80px;width:190px;margin-left:40px;}

#left1{width:208px;background:url(images/index_20.gif) repeat-y;height:22px;padding:11px 0 0 10px;font-size:14px;color:#fff;font-weight:bold;clear:both}
#left22{background:#f3f3f3;border:1px solid #ddd;padding:10px;font-size:13px;line-height:23px}
#left2{background:#f3f3f3;}
	#left2 a{display:block;font-size:14px;color:#ddd;height:23px;background:#656b77 url(images/index_34.gif) no-repeat bottom;padding:8px 0 0 30px;}
	#left2 a:hover{background:#333 url(images/index_34.gif) no-repeat bottom;color:#fff}
	#left2 a.left_menu{color:#fff;font-weight:bold;font-size:14px;height:21px;padding:8px 0 0 10px;background:url(images/index_20.gif) repeat-y}


#nav {width:100%;height:42px;overflow:hidden}
#nav ul{width:980px;margin:0 auto}
#nav ul li{float:left}
#nav ul li.nav_back{background:url(images/nav_04.gif) repeat-x;width:967px}
#nav ul a{display:block;float:left;color:#fff;font-size:14px;text-decoration:none;font-weight:bold;height:42px;line-height:42px;width:119px;text-align:center}
#nav ul a:hover{color:#ffff00;}
#nav ul a.nav_line{padding:0;width:2px;background:url(images/nav_06.gif) center top no-repeat;height:47px}

#banner{width:980px;background:#fff;margin:8px 0;clear:both; height:255px}

.index_banner{position:relative;width:980px;height:255px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;width:980px;height:255px;;}
.index_banner cite{position:absolute;bottom:10px;right:10px;z-index:999;display:block;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}




#main{background:#fff;width:980px;}

.index_gsjj{line-height:22px;padding:5px;text-align:justify;text-justify:inter-ideograph}

.gsjj{clear:both;margin:8px 0}
.propro{padding:4px;float:left;border:1px solid #ddd;line-height:20px; overflow:hidden; white-space:nowrap; width:170px}
.propro br{line-height:8px}

#gsjj1{border:1px solid #ddd;background:#f3f3f3 url(images/nav_04.jpg) bottom no-repeat;position:relative; height:360px;clear:both;overflow:hidden}
	#gsjj1 ul{background:#a1a1a1;height:60px;overflow:hidden}
			.li1{width:448px;  left:70px; top:8px;position:absolute;line-height:22px;padding:8px 8px 0 8px;background:#fff;z-index:1}
			.li2{ position:absolute;color:#fff;font-size:14px;font-weight:bold;top:8px;left:10px;background:#666;padding:3px 5px;width:40px;line-height:21px}
			.li3{ position:absolute;left:549px;top:8px;background:#fff;width:157px;padding:1px;text-align:center;line-height:20px;z-index:3}
.foot{width:980px;background:#fff}
	.foot ul{height:80px;overflow:hidden}
		.foot ul li{background:url(images/blogo.gif) 30px 15px no-repeat;padding:10px 0 0 180px;line-height:22px;font-size:13px}
			.foot div{background:url(images/nav_04.gif) repeat-x;height:30px;line-height:35px;text-align:center;color:#eee}
			.foot div a{color:#eee;font-weight:bold}
		
.main_leftctt { margin:0 auto;padding:8px;width:600px;text-align:left;color:#666}
.main_leftctt a{color:#0580BE;font-weight:bold}
.newslist_ctr { margin:15px 8px;width:100%;border-bottom:1px #C9C9C9 dotted;clear:both;padding-bottom:8px;}
.newslist_title { margin:0 auto;width:100%;height:22px;padding-top:3px;font-size:14px;clear:both}
#newslist_ctt { margin:0 auto;width:99%;height:45px;clear:both}
#newslist_ctt a{color:#333;text-decoration:none}
#newslist_ctt a:hover{color:red}

.page { margin:5px auto 0;width:100%;height:21px;background:#F4F9FC;COLOR: #15559D;padding-top:4px;text-align:right;float:left;}
.page a { COLOR: #15559D; TEXT-DECORATION: none}
.page a:hover { BACKGROUND: #3b5998; COLOR: #ffffff;}

.links{width:960px;background:#fff;padding:10px;font-size:12px;color:#666;}
.links a{color:#666}
.links a:hover{color:#333}

#leiye{border:1px solid #ddd;padding:1px}
#title{background:url(images/cyt.gif) repeat-x;height:70px;padding:0 0 0 10px}
.leiye1{padding-top:8px;float:left;width:300px}
.leiye2{padding-top:12px;float:left;text-align:right;width:430px;font-size:12px;color:#666}
.leiye2 a{font-size:12px;color:#666}
.gsjj2{padding:0 10px;line-height:22px}

.manager{font-size:14px;font-weight:bold}
.mobile{color:#ff3300;font-size:18px;font-weight:bold;font-family: "Times New Roman", Times, serif;}
.teltel{font-size:16px;font-weight:bold;font-family: "Times New Roman", Times, serif;}

.morepro{border:1px solid #eee; padding:5px; background:#f5f5f5; height:20px; text-align:center; margin-top:10px}
.morepro a{color:red}
.morepro a:hover{color:#333}
